aggregate glands - Spanish English Dictionary